home *** CD-ROM | disk | FTP | other *** search
- /*
- * Define's, prototypes, etc, common to most of the routines in Tonto
- */
-
- # define ABOUT_DIALOG 1000
- # define MAIN_DIALOG 2000
- # define PERM_DIALOG 3000
- # define ERR_DIALOG 4000
- /*
- * Item numbers in main dialog
- */
- # define DONE 1
- # define ABOUT 2
- # define BUILD 3
- # define PERM 4
- # define APNAME 8
- # define CREATOR 10
- # define PATH 12
-
- #include <C_config.h>
- #include <string.h>
-
- # define SP StringPtr
- # define ZERO(s) memset ((char *)&(s), 0, sizeof (s))
- # define ZEROAT(sp) memset ((char *)(s), 0, sizeof (*(s)))
- /*
- * Prototypes for tonto routines.
- */
- int GetNamedStr (StringPtr, StringPtr);
- void SetNameStr (StringPtr, StringPtr);
- void ltoa (long, StringPtr);
- int atoi (char *);
- char *itoa (int, char *);
- void BugAlert (StringPtr);
- StringPtr pathname (StringPtr, Integer, int);
- StringPtr pstrcat (StringPtr dest, StringPtr src);
- StringPtr pstrcat2 (StringPtr dest, StringPtr src1, StringPtr src2);
- StringPtr pstrcpy (StringPtr dest, StringPtr src);
- void myFileCopy (StringPtr, StringPtr);
- void GetText(DialogPtr, int, StringPtr);
- void SetText (DialogPtr, int, StringPtr);
- void OSError (StringPtr, OSErr, StringPtr);
- int FakeAlert (StringPtr, StringPtr, StringPtr, StringPtr, int, int,
- StringPtr, StringPtr, StringPtr);